@charset "utf-8";
body {font-family:"微软雅黑", Arial, Helvetica, sans-s;font-size:14px;color:#444444;}
.video{text-align:center;} 
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-size: 14px;}
*{margin:0;padding:0;outline:none;}
em{font-style:normal;}
ul,li,ol{list-style-type:none;}
img{border:0px;vertical-align:sub;*vertical-align:text-bottom;}
table{border-collapse:collapse;border-spacing:0;}
a:link{text-decoration:none;color:#333333;cursor:pointer;}
a:visited{text-decoration:none;color:#333333;cursor:pointer;}
a:hover{text-decoration:none;color:#cf0000;cursor:pointer;}
.clear{clear:both;font-size:0px;line-height:0px;overflow:hidden;}
.hide{display:none;}
.show{display:block;}
.fl{float:left;}
.fr{float:right;}
body{
  /*width:100%; */
  
    text-align: center;
    /* 更换网页图片背景*/
    background: url(../images/body.jpg) center 0 no-repeat #19A0FF;
    /*background: url(http://www.dxs.gov.cn/dxs/dxswzsc/202106/909b92d73e9d4a0fa4f298f9a638ab4b/images/96cd690731e2489ab5f46aecb5b77d91.jpg) center 0 no-repeat #19A0FF;*/
    min-width: 1200px;
    background-attachment: fixed;
    background-size: cover;
    overflow-x:auto;
   /* style="overflow-x: auto"*/
}
.wrap1{
    width: 1200px;
    margin: auto;
    height: 100%;
    position: relative;
}
.img1{
     /*position: absolute;
    top: 0;
    left:-360px;*/
}

 /*topNav*/
 .top_nav{
    /*background: url(../images/topBarBg.png);100zhounian*/
    width: 100%;
    height: 40px;
 }
 .top_nav_con{
    line-height: 40px;
    position: relative;
    font-size: 12px;
    position: relative;
    z-index: 3;
    width: 1120px;
    height: 40px;
    margin: 0 auto;
    color: white;
    overflow:  hidden;
 }
.gov-top-icon a{padding:0 8px;text-align:center;line-height: 30px; height: 30px;font-size:12px;color: white;}
.top_nav_r .list>li{
    position: relative;
    display: inline-block;
    zoom: 1;
    padding-left: 27px;
    background: url(../images/rss.png) 0 10px no-repeat;
    margin-right: 20px;
    transition: 400ms;
    float: left;
}
.top_nav_con a{
    color: #fff;
}
.top_nav_r .list .wzall{
    background-position: 5px 11px;
}
.top_nav_r .list .wzall:hover{
    background-position: 10px 11px;
}
.top_nav_r .list .ft{
    background-position: -113px 11px;
}
.top_nav_r .list .ft:hover{
    background-position: -109px 11px;
}
.top_nav_r .list .english{
    background-position: -189px 11px;
}
.top_nav_r .list .english:hover{
    background-position: -183px 11px;
}
.top_nav_r .list .rssdy{
    background-position: -286px 11px;
    margin-right: 0px;
}
.top_nav_r .list .rssdy:hover{
    background-position: -280px 11px;
}

 /*header*/
 .header{
    width: 1120px;
    height: 157px;
    margin:0 auto;
 }
 .logo{
    margin-top: 41px;
 }
 .search{
    /* width: 367px; */
    height: 40px;
    line-height: 40px;
    background: url(../images/search.png) no-repeat;
    margin-top: 37px;
    margin-right: 12px;
 }
.input-box {
    float: left;
}
.input-box input {
    width: 214px;
    vertical-align: top;
    font-size: 16px;
    padding: 0 20px 0 20px;
    border: 0;
    outline: none;
    height: 30px;
    line-height: 30px;
    margin: 5px 0 0 0;
    background: none;
    color: #777777;
}
.btn-box {
    float: left;
}
.btn-box input {
    height: 40px;
    overflow: hidden;
    border: none;
    background:none;
    width: 113px;
    outline: none;
    font-size:18px;
    color:#fff;
    font-family:"微软雅黑";
}
.btn-box input:hover{
    cursor: pointer;
}



/*content*/
.content{
      overflow: hidden;
    position: relative;
    z-index: 0;
    width: 1080px;
    padding: 20px 20px 20px 20px;
    min-height: 400px;
    margin: 0 auto;
    background: #fff;
    text-align: left;
}
.topnews{
    background: #f0ffff;
    height: 120px;
    position: relative;
}
.topnews img{
    position: absolute;
    top: 0;
    left: 0;
}
.topnews{
    text-align: center;
    width: 100%;
    display: inline-block;
}
.topnews span{
    font-weight: bold;
    color: #cf0000; 
    font-size: 30px;
    line-height: 69px;

}
.topnews p{
    font-size: 16px;
    color: #777; 

}
#content .k1{
    height: 425px;
/*    margin-top: 20px;*/
}
.k1_l{
    width: 530px;
    height: 100%;
}
.k1_r{
    width: 530px;
    height: 100%;
}
.focusBox {position:relative; width: 530px; height: 335px;margin:0 auto; overflow:hidden;}
.focusBox .pic {position:relative; height:335px; float:left;width: 530px; }
.focusBox .pic li {position: absolute; left: 0px; top: 0px; display: none;}
.focusBox .pic img {width: 530px;transition: all 1s ease 0s;  height: 335px;  display: block; }
.focusBox .pic img:hover{opacity: 0.9;transform: scale(1.1); -webkit-transform: scale(1.1);}
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 40px; width:100%; background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { left:0;position: absolute; bottom: 0; z-index: 2; height: 40px;line-height:40px; width:100%; overflow: hidden;}
.focusBox .txt li{left:0; height:40px; line-height:40px; position:absolute; bottom:0;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 15px;bottom:0; font-size:16px;}
.focusBox .num { position: absolute; z-index: 3; bottom: 13px; right:4px;}
.focusBox .num li{ float: left; position: relative;border-radius:10px; width: 10px; height: 10px; line-height: 20px;font-size:12px; overflow: hidden; text-align: center; margin-right: 7px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #685E66; width: 100%; height: 100%; top: 0; left: 0;}
.focusBox .num li span { z-index: 1; background: white; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#2ac9c1; color:#fff;}
.focusBox .btbg{background:#000000; filter:alpha(opacity=50); opacity: 0.4; width:100%; height:40px; position:absolute; left:0;bottom:0;}
.szbz a{
    margin-top: 20px;
    width: 170px;
    height: 70px;
    display: inline-block;
    float: left;
    overflow: hidden;
}
.szbz a img{
    width: 170px;
    height: 70px;   
}


.rnew_dh {width: 100%;}
.rnew_dh ul {    width: 100%;
    height: 40px;
    background: #f4f4f4;
    display: inline-block;}
.rnew_dh ul li {
    width: auto;
    float: left;
    padding: 0 27px;
    height: 40px;
    text-align: center;
    line-height: 40px;
}
.rnew_dh ul li a {width: auto;float: left;text-align: center;color: #777777;font-size: 18px;}
.rnew_dh ul li.at {height: 40px;line-height: 40px;font-size: 16px;background: #2ac9c1;border: 0px;padding: 0 31px;}
.rnew_dh ul li.at a {color: white;}
.rnew_nr {width: 100%;float: left;}
.rnew_lb {width: 100%;float: left;overflow-y: hidden; max-height: 228px;}
.rnew_lb ul li{float: left;width: 100%;height: 38px;line-height: 38px;background: url(../images/zqls.png) no-repeat left center;font-size: 16px;}
.rnew_lb ul li a{
    display: block;
    color: #333;
    float: left;
    margin-left: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: left;
}
.rnew_lb ul li :hover {
    color: #cf0000;
}
.rnew_lb ul li span{
    display: block;
    width: 45px;
    float: right;
    text-align: right;
    font-size: 14px;
    color: #666;
}
.rnew_dh2 ul{
    background: none;
}
.rnew_dh2 ul li{
    margin-right: 40px;
    padding:0;
}
.rnew_dh2 ul li.at{
    background: none;
    border-bottom: 2px solid #29c9c1;
    padding:0;
}
.rnew_dh2 ul li.at a{
    color: #29c9c1;
}


#hengfu{
margin-bottom: 20px;
    width:1080px;
    height:100px;
    overflow:hidden;
    position: relative;
}
.slideBox .hd {
    height: 15px;
    overflow: hidden;
    position: absolute;
    right: 5px;
    bottom: 1px;
    z-index: 1;
}
.slideBox .hd ul {
    overflow: hidden;
    zoom: 1;
    float: left;
}
.slideBox .hd ul li {
    float: left;
    margin-right: 2px;
    /*width: 32px;*/
    height: 7px;
    line-height: 14px;
    text-align: center;
    background: #cecece;
    cursor: pointer;
    /* border-radius: 10px; */
    line-height: 15px;
    margin-left: 3px;
}
.slideBox .hd ul li.on {
    background: #00d0ff;
    color: #fff;
}
#hengfu a{
    display: block;
    width: 100%;
    height: 100px;
    float: left;
}
#hengfu a img{
    width: 1080px;
    height: 100%;
}










#content .k2{
    height: 390px;
    margin-top: 25px;
}
.k2_l,.k2_c,.k2_r{
    width: 346px;
    float: left;
    height: 100%;
}
.con_tit{
    width: 100%;
    height: 32px;
}
.con_tit img{
    float: left;
    margin-top: 4px;
}
.con_tit span{
    color: #333333;
    font-size: 18px;
    font-weight: bold;
    margin-left: 8px;
    float: left;
}
.con_tit a{
    color: #777777;
    line-height: 25px;
}
.con_tit a:hover{
    color: #cf0000;
}
.con_warp{
    border: 1px solid #dcdcdc;
    padding:19px 0 20px 0;
    height: 314px;
}
.ldzc_cf a{
    display: inline-block;
    width: 158px;
    height: 50px;
    background: #2ac9c1;
    border-radius: 5px;
    line-height: 50px;
    text-align: center;
    margin-left: 8px;
}
.ldzc_cf span{
    font-size: 18px;
    color: white;
    float: left;
    margin-left: 15px;
}
.ldzc_cf a img{
        -webkit-transition:400ms;
        -o-transition:400ms;
        -moz-transition:400ms;
        transition:400ms;
        float: left;
        margin: 11px 0px 0px 22px;
}
.ldzc_cf a:hover img{
    -moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1); transform:scaleX(-1);
}
.zfxxgkpt{
    width: 302px;
    height: 162px;
    background: #f4f4f4;
    padding: 0 12px 0 12px;
    margin: 0 auto;
    margin-top: 12px;
}
.zfxxgkpt_tit{
    margin-top: 7px;
    float: left;
}
.zfxxgkpt_tit span{
    color: #138987;
}
.zfxxgkpt_con a{
    width: 146px;
    height: 28px;
    display: inline-block;
    background: #ffffff;
    border: 1px solid #dcdcdc;
    float: left;
    font-size: 14px;
    color: #555555;
    line-height:26px;
    text-align: center;
    transition: ease-out 0.3s;
    margin-bottom: 7px;
}
.zfxxgkpt_con{
    width: 302px;
    height: 105px;
    float: left;
    margin-top: 13px;
}
.zfxxgkpt_con a img{
    margin-top: 7px;
    float: left;
    margin-left: 11px;
}
.zfxxgkpt_con a:hover{
    border: 1px solid #62d7d1;
    color: #62d7d1; 

}
.zfxxgkpt_con i{
    display: inline-block;
    height: 28px;
    width: 20px;
    float: left;
}
.zfxxgkpt_con1 i{
    background: url(../images/gkbtn6.png) 6px 6px no-repeat;    
}
.zfxxgkpt_con2 i{
    background: url(../images/gkbtn6.png) -17px 6px no-repeat;  
}
.zfxxgkpt_con3 i{
    background: url(../images/gkbtn6.png) -41px 6px no-repeat;
}
.zfxxgkpt_con4 i{
    background: url(../images/gkbtn6.png) -63px 6px no-repeat;
}
.zfxxgkpt_con5 i{
    background: url(../images/gkbtn6.png) -83px 6px no-repeat;
}
.zfxxgkpt_con6 i{
    background: url(../images/gkbtn6.png) -107px 6px no-repeat;
}

.part3_l_lanmu_slide{
    line-height: 26px;
    height: 26px;
    float: left;
    margin-left: 7px;
    margin-top: 3px;
    margin-right: 2px;
}
.part3_l_lanmu_slide img{
    vertical-align: middle;
    float: left;
    margin-top: 14px;
    margin-left: 4px;
}
.part3_l_lanmu_slide a{
    float: left;
    margin-left: 8px;
    color: #333333;
    font-size: 14px;
}
.part3_l_lanmu_slide a:hover{
    color: red;
}

.grbs_dh ul li{
    width: auto;
    float: left;
    height: 40px;
    text-align: center;
    line-height: 40px;
    margin-right: 5px;
    padding: 0;
}
.grbs_dh ul li a{
    width: auto;
    float: left;
    text-align: center;
    color: #333;
    font-size: 14px;
    font-weight: bold;
}
.grbs_dh ul li.at{
    background: none;
    border-bottom: 2px solid #29c9c1;
    padding:0;
}
.grbs_dh ul li.at a{
    color: #29c9c1;
}
.grbs_lb{
    float: left;
    margin-top: 11px;
    margin-left: 10px;
    overflow: auto;
    height: 280px;
    width: 329px;
}
.grbs_lb ul li{
    width: 94px;
    height: 30px;
    float: left;
    line-height: 30px;
    text-align: center;
    background: #f4f4f4;
    margin-bottom: 10px;
    margin-right: 10px;
    /* font-size: 12px; */
}
.grbs_lb ul li a{
    width: 95px;
    height: 30px;
    display: inline-block;
    color: #333333;
    transition: ease-out 0.1s;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.grbs_lb ul li a:hover{
    color: white;
    background: #2ac9c1;
    border-radius: 5px;
    font-size: 16px;
}
#grbs_c_4 ul li{
    width: 154px;
}
#grbs_c_4 ul li a{
    width: 154px;
}



#grbs{
    margin-left: 9px;
    height: 41px;
    border-bottom: 1px solid #dcdcdc;
    width: 325px;
}
.gzhd_k a{
     width: 57px;
    height: 62px;
    display: inline-block;
    border-radius: 5px;
    font-size: 16px;
    color: white;
    text-align: center;
    padding-top: 15px;
    margin-left: 7px;
    transition: ease-out 0.1s;

}
.gzhd_k1{
    background: #69c898;
}
.gzhd_k2{
    background: #f79266;
}
.gzhd_k3{
    background: #68c3d5;
}
.gzhd_k4{
    background: #b7a3cd;
}
.gzhd_k6{
    background:#5796c5;
}
.gzhd_k5 a{
    width: 328px;
    height: 45px;
    display: inline-block;
    border-radius: 5px;
    font-size: 18px;
    font-weight: bold;
    color: white;
    text-align: center;
    margin-left: 7px;
    background: #2ac9c1;
    margin-top: 10px;
    line-height: 45px;

}
.gzhd_k a:hover{
    filter:alpha(opacity=80);  
    -moz-opacity:0.8;  
    -khtml-opacity: 0.8;  
    opacity: 0.8; 
}
.gzhd_k5 a:hover{
    filter:alpha(opacity=80);  
    -moz-opacity:0.8;  
    -khtml-opacity: 0.8;  
    opacity: 0.8; 
}
.cjsfy_tit{
    border-bottom: 1px solid #dcdcdc;
    height: 31px;
    margin-top: 9px;
    margin-left: 9px;
    width: 325px;
}
.cjsfy_tit a{
    color: #333333;
    font-size: 16px;
    margin-top: 1px;
    float: left;
}
.cjsfy_tit img{
    float: left;
    margin: 5px 10px 0 0;
}
.p3_r_b{
    width: 100%;
    overflow: hidden;
    height: 187px;
}
.p3_r_b_b{
    display: block;
    width: 100%;
    float: left;
    margin-top: 12px;
}
.p3_r_b_b img{
    float: left;
    width: 115px;
    height: 82px;
    margin-right: 9px;
    margin-left: 9px;
}
.p3_r_b_b_font1{
    float: left;
    width: 202px;
    line-height: 21px;
    color: #333333;
    font-size: 12px;
}
.p3_r_b_b_font1 span{
    font-weight: bold;
}
/*lbt*/
/*.scroll_wrap {    
    width: 100%;
    height: 84px;
    overflow: hidden;
    margin-top: 20px;
}
.scroll_wrap img {padding:0px 6px; width:250px; height:84px;}
*/



.part2{
    margin-top: 15px;
    background: #fff;
    width: 100%;
    height: 100px;
    overflow: hidden;
}
.prev,.next{
    width: 14px;
    height: 84px;
    background: #eeeeee;
    line-height: 84px;
    color: #999999;
    font-size: 20px;
    text-align: center;
    cursor: pointer;
}
.prev{
    float: left;
    margin-top: 12px;
}
.next{
    float: right;
    margin-top: 12px;
}
.slide3{
    float: left;
    margin-top: 12px;
    width: 1046px;
    overflow: hidden;
}
.slide3 ul{
    height: 84px;
    float: left;
    overflow: hidden;
}
.slide3 li{
    width: 250px;
    height: 84px;
    margin-left: 10px;
    background: #000;
    color: #fff;
    overflow: hidden;
}
.slide3 li a{
    display: inline-block;
    width: 250px;
    height: 84px;
}

.slide3 li img{
    width: 250px;
    height: 84px;
}
.tempWrap{
    width: 100%;
    overflow: hidden;
}


/*bmdh*/
.bmdh{
    width: 100%;
    margin-top: 20px;
}
.bmdh .con_warp{
    height: 148px;
    padding: 0;
    margin-top: 10px;
}
.bmdh_tab{

}
.bmdh_tab_tit{
    width: 75px;
}
.bmdh_tab_tit span{
    display: inline-block;
    width: 75px;
    height: 48px;
    float: left;
    background: #f4f4f4;
    text-align: center;
    color: #2ac9c1;
    font-weight: bold;
    font-size: 16px;
    padding-top: 26px;
}
.bmdh_tab_tit span{
    cursor: pointer;
}
.bmdh_tab ul{
    float: right;
    width: 975px;
    height: 127px;
    overflow: hidden;
    overflow: auto;
    padding: 10px 0;
}
.bmdh_tab ul li{
    float: left;
    margin-right: 6px;
    margin-top: 13px;
    width: 153px;
    overflow: hidden;
    height: 21px;
}
.bmdh_tab ul li a{
    font-size: 14px;
    color: #333;
    display: inline-block;
    width: 150px;
}
.bmdh_tab ul li a:hover{
    color: #2ac9c1;
}
.bmdh_tab .bmdh_tab_bg{
    width: 82px;
    color: white;
    background: url(../images/bmdh_tab_bg.png) 0 0 no-repeat;
}

/*links*/
.links{
    width: 100%;
    height: 38px;
    line-height: 38px;
    margin-top: 20px;
}
.links span{
    line-height: 30px;
    font-size: 14px;
    color: #fff;
    float: left;
}
.links select{
margin-top: 30px;
    float: left;
margin-left: 45px;
    width: 205px;
    height: 30px;
    line-height: 30px;
    color: #333333;
    background: white;
    text-indent: 10px;
    border: 1px solid #dcdcdc;
    border-radius: 7px;
}
/*footer*/
#footer {
    padding-top: 100px;
    color: #fff;
    position: relative;
    text-align: center;
    clear: both;
    font-size: 12px;
    line-height: 24px;
    background: url(../images/footer_bg.png);
    width: 100%;
    background-position: center bottom;
    background-repeat: no-repeat;
}
#footer .footNav a {
    margin: 0 10px;
    font-size: 18px;
}
#footer a {
    color: #fff;
}
#footer a:hover {
    color: #fff
}
#footer .copyRight {
    padding:17px 0;
}
#footer .copyRight p{
    font-size: 16px;
    line-height: 32px;
}
#footer img{
    vertical-align: middle;
}
#footer a:hover{
    text-decoration: underline;
}
#footer .pics{
    padding-top:10px;
}
.dzjg{
    position: absolute;
    left: 413px;
}
.jiucuo{
    position: absolute;
    right: 345px;
}



/*gzhd*/
.gzhd_leftContent{
    width: 713px;
}
.rnew_dh .xxcx_tit_top{
    display: block;
}
.xxcx_tit_top img{
    float: left;
    margin: 12px 5px 0px 0px;
}
.js_zxft_topxm{
    float: right;
    margin-top: 9px;

    height: 24px;
    line-height: 24px;

}
.js_zxft_topxm input{
    width: 103px;
    height: 22px;
    background: #fff;
    border: 1px solid #dcdcdc;
    color: #333;
    text-indent: 5px;
    font-size: 14px;
}
.js_zxft_topxm span{
    font-size: 16px;
}
.fbly_c{
    width: 55px;
    height: 24px;
    color: white;
    float: right;
    border: none;
    font-size: 16px;
    line-height: 24px;
    background: #2ac9c1;
    margin-top: 10px;
    margin-right: 11px;
    margin-left: 20px;
}
.fbly_c:hover{
    cursor: pointer;  
}
.xxcq_slbh{
    width: 100%;
    height: 36px;
    background: #effffe;
    border: 1px solid #c3f6f3;
    line-height: 36px;
    color: #138987;
    font-size: 16px;
}
.xxcq_slbh span{
    display: inline-block;
    text-align: center;

}
.width1{
    width: 138px;
}
.width2{
    width: 102px;
}
.width3{
    width: 250px;
}
.width4{
    width: 85px;
}
.width5{
    width: 108px;
}
.width6{
    width: 122px;
}
.xxcq_emaliCon {
    height: 198px;
    border: 1px solid #dcdcdc;
    border-top: none;
    border-bottom: none;
    margin-bottom: 20px;
    width: 100%;
}
.xxcq_emaliCon li{
    width: 100%;
    height: 32px;
    line-height: 32px;
    font-size: 14px;
    float: left;
    border: 1;
    border-bottom: 1px solid #dcdcdc;
}
.xxcq_emaliCon div{
    text-align: center;
}
.xxcq_emaliCon a{
    text-align: center;
    display: inline-block;
}
.gzhd_myzjCon{
    width: 346px;
    float: left;
}
.mjzy_tit_g{
    width: 100%;
    height: 38px;
    background: #f4f4f4;
    margin-bottom: 2px;

}
.mjzy_tit_g span{
    display: inline-block;
    height: 38px;
    line-height: 38px;
    font-size: 16px;
    background: #2ac9c1;
    border: 0px;
    padding: 0 20px;
    color: #fff;
    float: left;  
}
.mjzy_tit_g a{
    float: right;
    line-height: 38px;
    margin-right: 10px;
}

div.gzhd_leftContent.fl > div:nth-child(5){display:none;}
.fthgwq_con{
   margin-top: 10px; 
}
.fthgwq_con a{
    display: inline-block;
    width: 166px;
    height: 36px;
    background: #effffe;
    text-align: center;
    border: 1px solid #c3f6f3;
    line-height: 36px;
    font-size: 16px;
    color: #138987;
    float: left;
}
.fthgwq_con a:hover{
    background: #2ac9c1;
    color: white;
}
.gzhd_rightContent{
    width: 346px;
}
.gzhd_iconCon{

}
.gzhd_iconCon a{
    width: 102px;
    height: 127px;
    display: inline-block;
    color: white;
    cursor: pointer;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin-right: 20px;
    margin-bottom: 20px;

}
.gzhd_iconCon a img{
    display: block;
    -webkit-transition: 400ms;
    -o-transition: 400ms;
    -moz-transition: 400ms;
    transition: 400ms;
}
.gzhd_iconCon a span{
    font-size: 16px;
    font-weight: bold;
    width: 100%;
    text-align: center;
    display: inline-block;
}
.gzhd_iconCon img{
    margin: 29px 0px 24px 33px;
}

.b_c1{
    background: #69c997;
}
.b_c2{
    background: #80a7ee;
}
.b_c3{
    background: #78bde8;
}
.b_c4{
    background: #f79266;
}
.b_c5{
    background: #69c2d6;
}
.b_c6{
    background: #b7a2cb;
}

.gzhd_iconCon a:hover img{
     -moz-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    transform: scaleX(-1);
}
.mydc_problem{
    font-size: 16px;
    margin-top:20px;
    width: 100%;

}
.mydc_ques{
    margin-top: 15px;
}
.mydc_ques div{
    width: 173px;
    float: left;
    line-height: 33px;
}
.mydc_ques div input{
    margin-right: 5px;
}
.mydc_submit{
    width: 189px;
    float: left;
    margin-left: 87px;
}
.mydc_submit input{
    width: 78px;
    height: 28px;
    color: #138987;
    float: left;
    border: none;
    font-size: 16px;
    line-height: 28px;
    background: #effffe;
    margin-top: 10px;
    border: 1px solid #c3f6f3;
    cursor: pointer;
}
.mydc_submit a{
    width: 78px;
    height: 28px;
    color: #138987;
    float: left;
    border: none;
    font-size: 16px;
    line-height: 28px;
    background: #effffe;
    margin-top: 10px;
    border: 1px solid #c3f6f3;
    cursor: pointer;
    text-align: center;
}



/*zwgk*/
.zwgk_topContent{
    width: 100%;
    height: 335px;
}
.zwgk_topContentR{
    width: 530px;
    height: 100%;
}
.tzgg_con{
    width: 100%;
    height: 90px;
    display: inline-block;
    border-bottom: 1px dashed #c3c1c1;
    line-height: 22px;
    text-align: center;
    margin-top:20px;
}
.tzgg_con span{
    font-size: 18px;
}
.tzgg_con p{
    text-align: left;
    text-indent: 24px;
    color: #777;
    margin-top: 13px;
    line-height: 20px;
}
.zwgk_leftContent{
    width: 713px;
    
}
.zwgk_lbt ul{
    background: #effffe;
    border: 1px solid #c3f6f3;
    height: 38px;
    width: 710px;
}
.zwgk_lbt ul li a{
    color: #333;
    font-size: 16px;
}
.zwgk_lbt ul li.at{
     background: none;   
}
.zwgk_lbt ul li.at a{
    color: #138987;
    font-weight: bold;
}
.zwgk_titbg{
    background: url(../images/zwgk_titbg.png) 0 0 no-repeat;
    width: 122px;
    height: 38px;
    display: inline-block;
    line-height: 38px;
    color: white;
    font-size: 18px;
    text-align: center;
}
.zwgk_rightContent{
    width: 346px;

}
.ZWldzc_con{
    width: 100%;
    height: 248px;
    border: 1px solid #c3f6f3;
}
.ZWldzc_con_tit{
    width: 100%;
    height: 40px;
}
.ZWldzc_con_tit a{
    width: 172px;
    height: 40px;
    display: inline-block;
    float: left;
    color: white;
    line-height: 40px;
    text-align: center;
    font-size: 18px;
}
.ZWldzc_con_tit .lzcclj{
    background: #2ac9c1
}
.ZWldzc_con_tit .jgszlj{
    background: #effffe;
    border: 1px solid #c3f6f3;
    border-right: none;
    color: #777777;
    border-top: none;

}
.ZWldzc_con_tit .jgszlj:hover{
    color: #138987;

}
.sldzc_list{
    padding: 15px 0 0 15px;
    width: 327px;
}
.sldzc_list .rnew_dh4 ul li{
    width: 78px;
    border-right: 1px solid #dcdcdc;
    float: left;
    font-size: 16px;
    margin-right: 0px;
    text-align: center;
    font-weight: none;
    height: 16px;
    line-height: 16px;
}
.sldzc_list .rnew_dh4 ul li a{
    font-weight: normal;
    color: #777777;
    
}
.sldzc_list .rnew_dh4 ul li.at{
    border-bottom: none;
    height: 16px;
    line-height: 16px;
}
.sldzc_list .rnew_dh4 ul li.at a{
    color: #138987;
    font-weight: bold;
}
.ldzccon_mz{
    margin-left: 7px;
    font-size: 16px;

}
.ldzccon_mz span{
    font-weight: bold;
    float: left;
    font-size: 16px;
}
.ldzccon_mz p{
    width: 100%;
    float: left;
    margin: 8px 0 8px 0;
    font-size: 16px;
}
.ldzccon_mz .swfsj_con{
    width: 224px;
    font-weight: normal;
    display: inline-block;
    float: left;
    overflow: hidden;
}
.ZWxxgk_con{
    height: 355px;
    background: #f4f4f4;
    width: 100%;
    margin-top: 20px;
}
.ZWxxgk_pta{
    margin-top:20px;
    margin-left: 20px;
    margin-bottom: 17px;
}
.ZWxxgk_pta span{
    color: #138987;
    font-size: 18px;
}
.ZWxxgk_con .zfxxgkpt_con_ZWGK{
    width: 311px;
    height: 277px;
    float: none;
    margin:0 auto;
}
.ZWxxgk_con .zfxxgkpt_con_ZWGK a{
    background: white;
    border: 1px solid #dcdcdc;
    width: 310px;
    height: 36px;
    text-align: center;
    line-height: 36px;
    color: #333;
}
.ZWxxgk_con .zfxxgkpt_con_ZWGK span{
    float: none;
}
.ZWxxgk_con .zfxxgkpt_con_ZWGK i{
    height: 20px;
    float: none;
    margin: 0;
}
.zwgk_conrlist{
    height: 107px;
    background: #effffe;
    width: 100%;
    margin-top: 20px;
    padding:20px 0 20px 0;
    border-top: 2px solid #2ac9c1;
}
.zwgk_conrlist .part3_l_lanmu_slide img{
    margin-top: 10px;
}
.zwgk_conspxw{
    width: 100%;
    height: 145px;
    margin-top: 20px;
}
.zwgk_conspxwL{
    width: 39px;
    height: 117px;
    background: #2ac9c1;
    display: inline-block;
    color: white;
    font-size: 18px;
    text-align: center;
    line-height: 22px;
    padding-top: 28px;
}
.zwgk_conspxwR{
    border: 1px solid #c3f6f3;
    width: 305px;
    height: 143px;
}
.zwgk_conspxwL:hover{
    color: white;
}
.zwgk_conspxwR .fcon a{
    margin: 12px 0 0 27px;
    width: 244px;
    height: 129px;
    display: inline-block;
    text-align: center;
}
.zwgk_conspxwR .fcon a img{
    width: 202px;
    height: 106px;
}
.zwgk_conspxwR .fcon a .shadow{
    float: left;
    width: 100%;
}
.szbzi a{
    display: inline-block;
    width: 250px;
    height: 120px;
    float: left;
    margin-left: 28px;
    margin-top: 10px;
}
.szbzi img{
    width: 250px;
    height: 120px;
    transition: all 1s ease 0s;
}
.szbzi a img:hover{opacity: 0.9;transform: scale(1.1); -webkit-transform: scale(1.1);}
.zwgk_ztl{
    width: 346px;
    height: 100px;
    margin-top: 20px;
    display: inline-block;
}
.zwgk_ztl img{
    width: 346px;
    height: 81px;
}
.zwgk_yjglcon{
    width: 100%;
    height: 159px;
     margin-top: 20px;   
}
.zwgk_yjglcon_tit{
    width:100%;
    height: 40px;
    background: #2ac9c1;
}
.zwgk_yjglcon_tit a{
    color: white;
    line-height: 40px;
    font-size: 18px;
    margin-left: 20px;
}
.zwgk_yjglcon_con{
    width: 330px;
    height: 100px;
    border: 1px solid #c3f6f3;
    padding-left: 15px;
    padding-top: 20px;
}
.zwgk_yjglcon_con a{
    display: inline-block;
    width: 151px;
    height: 33px;
    background: #effffe;
    text-align: center;
    border: 1px solid #c3f6f3;
    line-height: 33px;
    font-size: 16px;
    color: #333;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
.zwgk_yjglcon_con a:hover{
    background: #2ac9c1;
    color: white;
}
  /*视频新闻焦点图1*/
.focus{position:relative; width:268px; height:130px; float:left;}  
.focus img{width:202px; height:106px;} 
.focus .fPic{position:absolute;left: 32px;top:0px;}  
.focus .shadow{width:100%;position:absolute;left: 2px;z-index:10;height:34px;line-height: 22px;display:block;text-align:left;}  
.focus .shadow a{text-decoration:none;font-size:14px;overflow:hidden;}  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000;}  
.focus .fcon img{display:block;}
.focus .prev,.focus .next{position:absolute;width:15px;height:20px;}
.focus .prev{top: 64%;margin-top:-37px;left:0;cursor:pointer;background:url(../images/prev.png) no-repeat;}  
.focus .next{top: 64%;margin-top:-37px;right:0;cursor:pointer;background:url(../images/next.png) no-repeat;}  
/*end 焦点图*/






/*投资德兴*/
.tzdx_TopCon{
    width: 100%;
    height: 265px;

}
.tzdx_yqjsjpg{
    width: 420px;
    height: 265px;
    display: inline-block;  
    overflow: hidden;
}
.tzdx_yqjsjpg img{
    width: 420px;
    height: 265px;
    transition: all 1s ease 0s;
}
.tzdx_yqjsjpg img:hover {
    transform: scale(1.1);
    -webkit-transform: scale(1.1);
}
.tzdx_yqjsCon{
    width: 639px; 
}
.tzdx_yqjstext{
    font-size: 16px;
    margin-top: 10px;  
}
.tzdx_yqjstext p{
    line-height: 30px;
    text-indent: 32px;
    font-size: 16px;   
}
.tzdx_yqjstext p a{
    color: #138987;
}
.tzdx_CenterCon{
    height: 260px;
    width: 100%;
    margin-top: 20px;
}
.tzdx_tzdtCon{
    width: 347px;
    margin-right: 19px;
}
.tzdx_YqzsCon{
    width: 714px;
}
  /*园区展示轮播图*/
.scroll_horizontal{position:relative;width: 693px;height: 185px;padding: 10px;line-height:20px;border: 1px solid #dcdcdc;margin-top: 10px;}
.scroll_horizontal .box{overflow:hidden;position:relative;width: 690px;height: 185px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width: 223px;text-align:center; padding-right: 12px; position: relative;overflow: hidden;}
.scroll_horizontal .list li a{width: 223px;height: 185px;overflow: hidden;display: inline-block;}
.scroll_horizontal .list li img{width: 223px;height: 185px;transition: all 1s ease 0s;overflow: hidden;}
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top: 95px;width: 33px;height: 30px;cursor:pointer;}
.scroll_horizontal .plus{background: url(../images/left_btn.png) 0 0 no-repeat;left: 0;}
.scroll_horizontal .minus{background: url(../images/right_btn.png) 0 0 no-repeat;right: -4px;}
.scroll_horizontal:hover .plus{background: url(../images/left_btn_hover.png) 0 0 no-repeat;}
.scroll_horizontal:hover .minus{background: url(../images/right_btn_hover.png) 0 0 no-repeat;}
.scroll_horizontal .list span{
    background: url(../images/yqzs_bg.png) 0 0 no-repeat;
    left: 0;
    position: absolute;
    bottom: 0;
    z-index: 2;
    height: 40px;
    line-height: 40px;
    width: 223px;
    overflow: hidden;
    color: white;
    font-size: 16px;
}
.scroll_horizontal .list li img:hover{ transform: scale(1.1); -webkit-transform: scale(1.1);}
  /*园区展示轮播图*/





  /*旅游德兴*/
  .lydx_TopCon{
    width: 100%;
    height: 360px;
  }



.slide2{
    width: 100%;
    height: 360px;
    position:relative;
    overflow:hidden;
    margin-right: 20px;
}
.slide2 .pic2 {
    position:relative; 
    width: 454px;
    height:320px; 
    float:left;}
.slide2 .pic2 li {
    position: absolute; 
    left: 0px; 
    top: 0px; 
    display: none;
}
.slide2 .pic2 img {
    width: 712px;
    height: 360px;
    display: block;
}

.slide2 .num2 {
    position: absolute;
    /* z-index: 3; */
    /* top: 0px; */
    /* right: 0px; */
    /* width: 106px; */
    bottom: 0;
    right: 0;
}
.slide2 .num2 li{
    width: 79px;
    height: 77px;
    float: left;
    cursor: pointer;
    /* margin-top: 10px; */
    position: relative;
    margin-right: 10px;
}
.slide2 .num2 li img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.slide2 .num2 .on .fffzz{
    display: none;
}



.lydx_lydtCon{
    width: 346px;   
}
.lydx_Context{
    width: 100%;
    display: inline-block;
    padding-bottom: 20px;
}
.lydx_Context:hover .con{
   color: #D60000;
}
.lydx_Context p{
    color:#777777;
}

.lydx_lydtCon .ckxqa_con{
    color:#138987;

}
.ckxqa_con:hover{
    font-weight: bold;
}
.lydx_CenterCon{
    width: 100%;
    height: 420px;
    margin-top: 30px;
}
.lydx_k1{
    width: 250px;
    transition: all 1s ease 0s;
    padding:10px;

}
.lydx_k1img{
    width: 250px;
    height: 219px;
    display: inline-block;
    overflow: hidden;
}
.lydx_k1img img{
    width: 250px;
    height: 219px;
    transition: all 1s ease 0s;
}
.lydx_k1img img:hover{transform: scale(1.1); -webkit-transform: scale(1.1);}
.lydx_k1tit{
    width: 250px;
    height: 45px;
    line-height: 45px;
    margin-top: 10px;
    transition: all 1s ease 0s;
}

.lydx_k1tit span{
    color: white;
    font-size: 18px;
    font-weight: bold;
    float: left;
    margin-left: 58px;

}
.lydx_k1tit a{
    color: white;
    font-size: 12px;
    margin-right: 10px;
}
.lydx_listcon ul li {
    font-size: 14px;
    height: 32px;
    line-height: 32px;
}
.lydx_listcon ul li a{
    margin-left: 12px;
}

.lydx_k1 .lydx_yzdxbg{
    background: url(../images/yzdx_bg.png) 0 0 no-repeat; 
}
.lydx_k01:hover .lydx_k1tit{
    background: url(../images/yzdx_bg_hover.png) 0 0 no-repeat;    
}
.lydx_k1 .lydx_czdxbg{
    background: url(../images/czdx_bg.png) 0 0 no-repeat; 
}
.lydx_k02:hover .lydx_k1tit{
    background: url(../images/czdx_bg_hover.png) 0 0 no-repeat;    
}
.lydx_k1 .lydx_zzdxbg{
    background: url(../images/zzdx_bg.png) 0 0 no-repeat; 
}
.lydx_k03:hover .lydx_k1tit{
    background: url(../images/zzdx_bg_hover.png) 0 0 no-repeat;    
}
.lydx_k1 .lydx_xzdxbg{
    background: url(../images/xzdx_bg.png) 0 0 no-repeat; 
}
.lydx_k04:hover .lydx_k1tit{
    background: url(../images/xzdx_bg_hover.png) 0 0 no-repeat;    
}

.lydx_k1:hover{
    -moz-box-shadow:1px 2px 16px #777777; -webkit-box-shadow:1px 2px 16px #777777; box-shadow:1px 2px 16px #777777;
}

.lydx_BottomenterCon{
    width: 100%;
    height: 205px;
    margin-top: 20px;
}
.lydx_Bottomenlunbo{
    width: 530px;
}

.scroll_horizontal2{
    height: 135px;
    width: 510px;
    padding: 8px;
}
.scroll_horizontal2 .box{
    height: 134px;
    width: 510px;
}
.scroll_horizontal2 .list li{
    width: 166px;
    padding-right: 10px;
}
.scroll_horizontal2 .list li a{
    width: 166px;
    height: 134px;
}
.scroll_horizontal2 .list li a img{
    width: 166px;
    height: 134px;
}
.scroll_horizontal2 .list span{
    width: 166px;
    font-size: 12px;
    height: 30px;
    line-height: 30px;
}
.scroll_horizontal .plus, .scroll_horizontal .minus{
    top: 65px;
}












/* 列表页 */

.path{
    max-width:1200px;
    margin:0 auto 15px auto;
    line-height: 20px;
    padding: 0 0 15px 20px;
    text-align: left;
    font-size: 14px;
    border-bottom: 1px solid #dcdcdc;
    color: #777777;
    background: url(../images/icons.png) 0px 5px no-repeat;
}
.path a, .path span {
    padding: 0 5px;
    color: #777;
}
.path a:hover{
    color: #cf0000;
}
.path em {

}
/* 主栏 和 侧栏 */
.mainContent {
    width: 800px;
    zoom: 1;
    float: right;
}
.side {
    width: 260px;
    overflow: hidden;
    float: left;
}
/* 位置导航 */
/* 侧栏-栏目菜单 */
.sideMenu {
    margin-bottom:20px;
}
.sideMenu .hd{
    height:60px;
    line-height:60px;
    overflow:hidden;
    background:#2ac9c1;
}
.sideMenu .hd:hover{
    cursor: pointer;
}
.sideMenu .hd h3{
    font-size: 18px;
    font-weight:bold;
    color:#fff;
    padding-left: 54px;
    background: url(../images/list_icon.png) 23px 21px no-repeat;
}
.sideMenu .hd h3 a{
    color:#fff;
}
.sideMenu .singleList li{
    text-align:center;
    border:1px solid #eee;
    margin-top:-1px;
    font-size:16px;
    vertical-align:top;
}
.sideMenu .singleList li a{
    display:block;
    line-height:28px;
    padding:15px 50px;
    background: url(../images/list_jt.png) 238px center no-repeat;
}
.sideMenu .singleList .on a{
    text-decoration:none;
    font-weight:bold;
    color:#1ca7a0;
    background-color:#effffe;
    border: 1px solid #c3f6f3;
    background: url(../images/list_jt_hover.png) 238px center no-repeat;

}
.sideMenu .singleList li a:hover{
    background: url(../images/list_jt_hover.png) 238px center no-repeat;

    text-decoration:none;
    color:#1ca7a0;
    background-color:#F8FBFF;
}

.mainBox .mHd {
    border-bottom: 3px solid #F6F6F6;
    line-height: 55px;
    height: 58px;
    position:relative;
    float: left;
    width: 100%;
}
.mainBox .mHd h3{
    font-size: 18px;
    font-weight:bold;
    color:#138987;
    padding-left: 20px;
    background:url(../images/tiao_r.png) left center no-repeat;
    text-align: left;
    float: left;
}
.mainBox .mHd h3 a {
    color: #3269B8
}

.lb_ul ul{border-bottom: 1px dashed #eee;padding-bottom: 10px;padding-top: 10px;}
.lb_ul ul li{line-height: 35px;}
.lb_ul ul li:hover a,.lb_ul ul li:hover span{color: #c00;}
.lb_ul ul a,.lb_ul ul a span{float:left;color: #333;font-size: 16px;width: 90%;}
.lb_ul ul img{float: left;margin-top:15px;margin-right: 10px;}
.lb_ul ul .sp2{float:right;color: #333;}
.lb_page{margin-top: 10px;height: 37px;line-height: 37px;font-size: 14px;}
.lb_page .page_left{float: left;}
.lb_page .page_right{float: right;}
.lb_page .page_r{float: left;margin-left: 66px;}
.lb_page .page_r a{display: block;float: left;font-size: 14px;color: #333;height: 35px;padding: 0 10px;line-height: 35px;border:1px solid #eee;border-right: none;}
.lb_page .page_r a:hover{background: #2ac9c1;color: #fff;}
.lb_page .page_r .wei{border-right:1px solid #eee;}
.lb_page .page_left span{color: #e3393a;}
.lb_page .page_right a{color: #333;}
.lb_page .page_right input{width: 29px;height: 19px;border: 1px solid #eee;text-align: center;margin: 0 10px 0 9px;}
.lb_page .page_right i{display: inline-block;width: 31px;height: 21px;background-color: #2ac9c1;text-align: center;color: #fff;
font-style:normal;line-height: 21px;cursor: pointer;}


/* 文章内容页 -----------------------------------------*/
.articleCon {
    /* text-align: left; */
    padding: 30px 0 0 0;
}
.printArea .title {
    font-size: 24px;
    line-height: 1.5;
    text-align: center;
    margin-bottom: 40px;
    color:#138987;
}
.printArea .subTitle {
    font-size: 20px;
    color: #555;
    text-align: center;
    margin-bottom: 20px;
}
.printArea .property {
    font-size: 14px;
    margin-bottom: 30px;
    /* padding: 6px 10px; */
    color: #777;
    border: 1px solid #dcdcdc;
    background: #f6f6f6;
    position:relative;
    height: 48px;
    line-height: 48px;
}
.printArea .property span {
    padding: 0 10px;
}
.printArea .property .size{
    position:absolute;
    right:10px;
    /* top: -1px; */
}
.printArea .conTxt {
    color: #333;
    font-size: 16px;
    line-height: 2;
    padding: 0 0 20px 0;
    overflow: hidden;
      border-bottom: 1px solid #ddd;
    margin-bottom: 30px;
}
.printArea .conTxt img {
    max-width: 800px;
    height: auto !important;
}
.printArea .conTxt p {
    margin-bottom: 20px;
}
.printArea .conTxt table p{
    margin-bottom:0;
}
/* .printArea .conTxt a {
    color: blue;
    text-decoration: underline;
} */
.printArea .conTxt em {
    font-style: italic;
}
.printArea .conTxt ul, .printArea .conTxt ol {
    padding-left: 2em;
}
.printArea .conTxt ul li {
    zoom: normal;
    list-style: square;
    text-indent: 0 !important;
}
.printArea .conTxt ol li {
    zoom: normal;
    list-style: decimal;
    text-indent: 0 !important;
}
.printArea .conTxt a{
    color: #0000EE;
    text-decoration: underline;
}

.others .prev2,.others .next2{
        padding: 5px 0;
}




/*微政矩阵*/
#middle_wzwz{
    padding-top:38px;
    width:1100px;
    margin:0 auto;
    position:relative;
}
#middle_wzwz_title{
    width:100%;
    height:170px;
}
#wz_inner{
    width:320px;
    height:140px;
    margin:0 auto;
}
#wz_innerz{
    width:140px;
    height:140px;
    float:left;
    overflow:hidden;
}
#wz_innerz p{
    font-weight:bold;
    margin-bottom:12px;
    height:50px;
    width:100%;
    text-align:center;
    line-height:37px;
    font-size:18px;
    color:#5a5a5a;
}
#wz_innerz .spec{
    font-weight:normal;
    color:white;
    font-size:16px;
    background:url(../images/ltk.png);
    background-repeat: no-repeat;
    background-position:6px 0;
}
#wz_innery{
    float:right;
    overflow:hidden;
    width:124px;
    height:124px;
    border:7px solid #c4e8f5;
    border-radius:10px;
}
#middle_wzwz_cont{
    width:933px;
    margin:0 auto;
    overflow:hidden;
    margin-bottom:30px;
}
#cont_nav{
    width:856px;
    height:42px;
    display:block;
}
#cont_nav a{
    height:36px;
    display:block;
    float:left;
    margin-right:4px;
    text-decoration:none;
    text-align:center;
    line-height:36px;
    font-size:16px;
    color:#777777;
    position:relative;    
    width: 138px;
}
#cont_nav .wz1{
      color:#fff;  
}
.wz1{
    background:#2ac9c1;
}
.wz2{
    background:#f4f4f4;
}
.wz2 img{
    display:none;
}
.san2{
    position:absolute;
    top:100%;
    left:46%;
}
#wzwz_wc_con{
    width:100%;
    height:438px;
}
#wzwz_wc_con div{
    width:170px;
    height:183px;
    margin-right:59px;
    margin-top:30px;
    float:left;
    overflow:hidden;
    background:#f1f1f1;
    border-radius:10px;
}
#wzwz_wc_con div p{
    width:100%;
    height:34px;
    line-height:39px;
    text-align:center;
    font-size:15px;
    font-weight:bold;
    color:#000;
}
#wzwz_wc_con div img{
    display:block;
    margin:0 auto;    width: 138px;
}
.emw{
    display:none;
}



/*信箱列表*/
.xxx_list{
    width: 100%;
    display: block;
    height: 35px;
    line-height: 35px;
    float: left;
}
.xxx_font1{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 132px;
    overflow: hidden;
}
.xxx_font2{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 432px;
    overflow: hidden;
}
.xxx_font3{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 92px;
    margin-left: 10px;
    overflow: hidden;
}
.xxx_font4{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 175px;
    overflow: hidden;
}
.xxx_font5{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 50px;
    overflow: hidden;
}
.xxx_font6{
    float: left;
    display: block;
    height: 35px;
    line-height: 35px;
    color: #333;
    width: 90px;
    overflow: hidden;
}


.xzxx_list_chaxun{
    width: 252px;
    height: 120px;
    /* background: #f4f4f4; */
    border-radius: 5px;
    overflow: hidden;
    margin: 20px auto;
    border: 2px dashed #c3f6f3;
}
.xzxx_list_chaxun span{
    display: block;
    width: 100%;
    height: 35px;
    line-height: 35px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    float: left;
    background: #effffe;
    color: #2AC8C0;
}
#xzxx_id{
    width: 165px;
    height: 30px;
    float: left;
    margin-left: 13px;
    margin-top: 28px;
    border: none;
    outline: none;
    text-indent: 10px;
    color: #777;
    /* background: #2ac9c1; */
    border: 1px solid #ddd;
}
#xzxx_cx{
    width: 59px;
    height: 28px;
    border: 1px solid #c3f6f3;
    line-height: 28px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    float: left;
    margin-top: 28px;
    margin-left: 5px;
    /* border-radius: 5px; */
    cursor: pointer;
    background:  #2ac9c1;
}
#xzxx_cx:hover{
    background: #138987;
    color: #fff;
}


/*民意征集*/
.myzjrk_con{
    width: 100%;
    height: 1400px;
    background-attachment: fixed;

    overflow-x: hidden;
}
.myzjrk_con_mian{
    width: 1200px;
    margin: auto;
   text-align: center;
}
.wyly_conk{
    width: 100%;
    background: #fff;
    padding-top: 37px;
    padding-bottom: 20px;
}
.wyly_conk_text{
    width: 1125px;
    height: 118px;
    margin: 0 auto;
    text-align: left;
    font-size: 18px;
    color: #333;
    line-height: 30px;
}
.wyly_conk_text p{
    text-indent: 36px;
}
.wyly_botton{
    border-top: 1px solid #d2d2d2;
    width: 100%;
    margin-top: 40px;
}
.xxrxx_table{
    margin:39px auto;
    width: 939px;
    height: 152px;
    border: 1px solid #e7e7e7;
}
.xxrxx_xm{
    width: 100%;
    height: 50px;
    line-height: 50px;
}
.xxrxx_xm_con{
    float: left;
    border-right: 1px solid #e7e7e7;
    border-bottom: 1px solid #e7e7e7;
    height: 50px;
    text-align: center;
    color: #333333;
}
.xx_row1{
    width: 122px;
}
.xx_row2{
    width: 345px;
}
.xx_tr textarea {
    overflow: hidden;
    line-height: 34px;
    float: left;
}
.xx_tr{
    margin-top: 7px;
    margin-left: 10px;
    width: 302px;
    height: 36px;
background: #effffe;
    float: left;
}
.xxrxx_table span {
    float: right;
    margin-right: 16px;
    font-size: 14px;
    color: #ff0000;
}
.tare{
    margin-left: 20px;
    width: 90%;
    height: 90%;
    border: none;
    outline: none;
background: #effffe;
    color: #564545;
    line-height: 30px;
    resize: none;
    font-size: 14px;
    -webkit-input-placeholder-color: #333;
}
.xx_row3{
    width: 815px;
    border-right: none;
}
.xxrxx_xm_h{
    width: 100%;
    height: 270px;
    line-height: 270px;
}
.xxrxx_xm_h_con{
    float: left;
    border-right: 1px solid #e7e7e7;
    height: 270px;
    text-align: center;
    color: #333333;
}
.wyxx_tj{
    width:260px;
    height:43px;
    margin:20px auto;
}
.wyxx_tj input{
    width:102px;
    height:42px;
    color:#2ac9c1;
    float:left;
    border:none;
    border-radius:3px;
    font-size:16px;
    border: 1px solid #2ac9c1;
    background: white;

}
.wyxx_tj input:hover{
    cursor: pointer;
    background: #2ac9c1;
    color: white;
}

/*领导之窗list*/
.ld_jieshao{margin-top:37px;}
.ld_jieshao .pho{float: left;width: 163px;height: 253px;margin-left: 60px;margin-right: 40px;}
.ld_jieshao .jie{float: right;width: 537px;}
.ld_jieshao .jie .p1{font-size: 24px;font-weight: bold;color: #2ac9c1;margin-top: 10px;margin-bottom: 40px;}
.ld_jieshao .jie .sp1{display: block;text-align: justify;font-size: 18px;float: left;width: 72px;height: 31px;line-height: 31px;padding: 0 14px;background-color: #effffe;color: #2ac9c1;}
.ld_jieshao .jie .sp1 span{display: inline-block;padding-left: 100%;}
.ld_jieshao .jie .sp2{float: left;margin-left: 11px;width: 400px;font-size: 18px;line-height: 30px;}
.ld_jieshao .jie .p2{height:31px;margin-bottom: 10px;}
.ld_tt{position: relative;font-size: 18px;border-bottom: 1px solid #ddd;margin-bottom: 7px;height: 60px;}
.ld_tt span{color:#2ac9c1;border-bottom: 1px solid #2ac9c1;position: absolute;bottom: -1px;line-height: 38px;}
.ld_nei p{font-size: 16px;color: #333;line-height: 36px;    max-height: 500px;overflow: auto;}
.ld_nei p{font-size: 16px;color: #333;line-height: 36px;    max-height: 500px;overflow: auto;}
.ld_nei .rnew_lb ul li{    width: 48%;    margin-right: 8px;margin-left: 8px;}
.ld_active{background-color:#0d7dca;color: #fff; }
.sideMenu .ld_ac1{background: #138987;}
.pho img{
        width: 163px;
    height: 203px;
    border: 5px solid #f4f4f4;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}



/*zwgk*/
.zwgk_left_con{
    width: 715px;
}
.zwgk_right_con{
    width: 346px;
}
.ZWxxgk_con .zdxxgkly_con_ZWGK{
    float: left;
    width: 100%;
        height: 147px;

}
.ZWxxgk_con .zdxxgkly_con_ZWGK .zfxxgkpt_con1_top{
    width: 141px;
    height: 35px;
    line-height: 35px;
    margin-left: 20px;
}

.xxgkjs_con_ZWGK{
    width: 535px;
    margin:0 auto;
    color: #141414;
    margin-top: 30px;
}
.xxgkjs_con_ZWGK .search{
    width: 535px;
    background: url(../images/xxgk_search.png) no-repeat;
    height: 42px;
    margin: 0 auto;
}
.xxgkjs_con_ZWGK .from-control{
    width: 377px;
    height: 35px;
}
.xxgkjs_hang{
    float: left;
    margin-top: 15px;
}
.xxgkjs_con_ZWGK .xxgkjs_hang span{
    color: #138987;
    font-size: 14px;
    margin-right: 9px;
}
.xxgkjs_hang1{
    width: 515px;
    margin-left: 6px;
}
.xxgkjs_hang2{
    width: 500px;
    margin-left: 20px;
}
.xxgkjs_hang3{
    width: 432px;
    float: right;
}
.xxgkjs_con_ZWGK select{
    width: 92px;
    height: 22px;
    border: 1px solid #dddddd;
    color: #777;
}

.xxgkjs_con_ZWGK .xxgk-input-box{
    width: 535px;
    height: 35px;
    line-height: 35px;
    border: 1px solid #ebebeb;
    margin-bottom: 20px;
}
.xxgkjs_con_ZWGK .xxgk-input-box span{
    font-size: 16px;
    color: #2acac2;
    width: 81px;
    display: inline-block;
    border-right: 1px solid #ebebeb;
    height: 27px;
    line-height: 27px;
    text-align: center;
}
.xxgkjs_con_ZWGK .xxgk-input-box .inp{
    border: none;
    width: 425px;
    height: 30px;
    line-height: 30px;
    padding-left: 14px;
}
.xxgkjs_con_ZWGK .xxgk-btn-box input{
    width: 97px;
    height: 33px;
    border: none;
    color: #138987;
    text-align: center;
    background-color: #fff;
    display: block;
    border: 1px solid #2AC9C1;
    font-size: 16px;
    border-radius: 5px;
    line-height: 32px;float: left;
}
.xxgkjs_con_ZWGK  .xxgk-btn-box{
    margin-left: 160px;
    width: 334px;
    height: 35px;
}
.xxgkjs_con_ZWGK .xxgk-btn-box input:hover{
    background: #2acac2;
    color: #fff;
    cursor: pointer;

}





.WDGK_con{
    width: 142px;
    height: 320px;
    float: left;
    margin-right: 1px;
    margin-top: 20px;
}
.WDGK_con .dropdown_menu_top{
    width: 100%;
    height: 127px;
    border-top-left-radius:3px;
    border-top-right-radius: 3px;
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    display: inline-block;
    text-align: center;
}
.WDGK_con .dropdown_menu_bottom{
    width: 100%;
    height: 165px;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    box-shadow: 0 1px 1px rgba(0,0,0,0.2);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.3s;
    margin-top: 1px;
    padding-top: 15px;
}
.WDGK_con .dropdown_menu_top i{
    display: block;
    height: 82px;
    -webkit-transition: 400ms;
    -o-transition: 400ms;
    -moz-transition: 400ms;
    transition: 400ms;
    width: 45px;
    margin: 0 auto;
}
.WDGK_con:hover i{
    margin-top:-10px;
    -moz-transform:scaleX(-1);
    -webkit-transform:scaleX(-1);
    -o-transform:scaleX(-1);
    transform:scaleX(-1);
}
.WDGK_con span{
    font-size: 18px;
    font-weight: bold;
    color: #fff;
}
.WDGK_con .dropdown_menu_bottom a{
    color: #fff;
    background: url(../images/baidian.jpg) left center no-repeat;
    height: 24px;
    display: inline-block;
    text-indent: 10px;
    line-height: 25px;
    font-size: 14px;
    margin-left: 30px;
    margin-bottom: 7px;
}
.dropdown_menu_top:hover{
    filter:alpha(opacity=80);  
    -moz-opacity:0.8;  
    -khtml-opacity: 0.8;  
    opacity: 0.8; 
}
.WDGK_con1 .dropdown_menu_top,.WDGK_con1 .dropdown_menu_bottom{
    background: #68c898;
}
.WDGK_con2 .dropdown_menu_top,.WDGK_con2 .dropdown_menu_bottom{
    background: #f79266;
}
.WDGK_con3 .dropdown_menu_top,.WDGK_con3 .dropdown_menu_bottom{
    background: #68c3d5;
}
.WDGK_con4 .dropdown_menu_top,.WDGK_con4 .dropdown_menu_bottom{
    background: #b8a3ce;
}
.WDGK_con5 .dropdown_menu_top,.WDGK_con5 .dropdown_menu_bottom{
    background: #5c6bc0;
}
.WDGK_con1 .dropdown_menu_top i{
    background: url(../images/jcwdgk.png) 6px 29px no-repeat;
}
.WDGK_con2 .dropdown_menu_top i{
    background: url(../images/jcwdgk.png) -138px 29px no-repeat;
}
.WDGK_con3 .dropdown_menu_top i{
    background: url(../images/jcwdgk.png) -277px 29px no-repeat;
}
.WDGK_con4 .dropdown_menu_top i{
    background: url(../images/jcwdgk.png) -425px 29px no-repeat;
}
.WDGK_con5 .dropdown_menu_top i{
    background: url(../images/jcwdgk.png) -566px 29px no-repeat;
}

.rnew_nr .xxgk_zxfb_tit{
    font-size: 16px;
    color: #138987;
    font-weight: bold;

}

.zwgk_gsgg_height ul li{
    height: 34px;
    line-height: 34px;

}



/*wzdt*/
#list_wzdt{
    /* width: 1120px; */
    background: #fff;
    margin: auto;
}
.list_wzdt{
    width: 100%;
    float: left;
    /* margin-top: 20px; */
}
.wzdt_slide{
    width: 1024px;
    height: 230px;
    margin: auto;
    margin-top: 20px;
    position: relative;
}
.wzdt_slide_top{
    position: absolute;
    top: 0;
    left: 0;
    width: 1020px;
    height: 41px;
    line-height: 34px;
    text-indent: 18px;
    color: #fff;
    font-size: 18px;
    background: url(../images/lingdao_bg.png);
}
.wzdt_slide_b{
    width: 1018px;
    position: absolute;
    top: 34px;
    left: 0;
    border-bottom: 1px solid #eeeeee;
    border-left: 1px solid #eeeeee;
    border-right: 1px solid #eeeeee;
}
.wzdt_slide_b ul{
    width: 940px;
    float: left;
    margin-top: 5px;
    margin-left: 34px;
}
.wzdt_slide_b ul h1{
    width: 70px;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    float: left;
    height: 55px;
    line-height: 55px;
    display: inline-block;
    text-align: justify;
}
.wzdt_slide_b ul h2{
    width: 10px;
    font-size: 16px;
    font-weight: bold;
    color: #333333;
    float: left;
    height: 55px;
    line-height: 55px;
    display: inline-block;
}
.wzdt_slide_b ul h1 span{
    display: inline-block ; padding-left: 100%;
}
.wzdt_slide_b ul li{
    width: 163px;
    height: 35px;
    line-height: 35px;
    float: left;
    margin-left: 12px;
}
.wzdt_slide_b ul li img{
    float: left;
    margin-top: 15px;
}
.wzdt_slide_b ul li a{
    float: left;
    margin-left: 8px;
    font-size: 16px;
    color: #333333;
    display: inline-block;
    width: 130px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
/*.wzdt_slide_b ul li:hover a,{
    color: red;
}*/
.wzdt_slide_b li:hover a,.wzdt_slide_b li:hover .icon{color: #c00;}

.wzdt_slide_b ul li a .icon{
    color: #999;
    margin-right: 8px;
    float: left;
}
/******content page start****/
  .main{ width:999px; background:#FFF; padding-top:10px; border:1px solid #CDDEE6; border-top:none; overflow:hidden;margin: 0 auto;}
.nry_con{ width:979px; height:auto; padding-right:10px; padding-left:10px; padding-bottom:10px;  }
.nry_t{ background:url(../images/nr_1.jpg) repeat-x; width:979px; height:47px;  border-left:1px solid #CDDEE6;}
.nry_font{ border:1px solid #CDDEE6; border-top:none; padding:0 20px 10px 20px; line-height:25px; font-size:14px;  }
.nry_font h2{ font-size:18px; text-align:center;}
.nry_font h5 { font-weight:normal; text-align:center; color:#6e6e6e; padding-top:18px; padding-bottom:20px; border-bottom:1px dashed #dcdcdc;margin:0 0 20px}
.nry_font p{ line-height:25px; padding-top:20px; font-size:14px; }
.air_txt{padding:0 20px; margin:0 0 20px; line-height:28px; font-size:14px;}     



/*xiugai*/
.govpushinfo150203{height: 228px;overflow: hidden;}
#govpushinfo150203 li span{
    float: right;
    text-indent: -42px;
    display: block;
    overflow: hidden;
    width: 39px;
}
#govpushinfo150203 li a{
        width: 445px;
}




/*xxgk*/

/*信息公开首页*/
.xxgk_main{width: 1080px;height: auto;margin: auto;background-color: #fff;/* padding-left: 20px; *//* padding-right: 20px; */}
.xxgk_left{width: 250px;height:auto;float: left;/* padding-top: 20px; */}
.xxgk_right{width: 810px;height: auto;float: right;}
.xxgk_left .jiansuo{font-weight: bold;color: #138987;font-size: 16px;}
.xxgk_left .xxgk_search{font-size: 16px;line-height: 28px;color: #333;margin-top: 20px;margin-bottom: 20px;overflow: hidden;}
.xxgk_left .xxgk_search span{display: block;float: left;}
.xxgk_left input{width: 137px;height: 26px;border:1px solid #e7e7e7;border-right: none;display: block;float: right;}
.xxgk_left button{width: 54px;height: 28px;border:none;color: #fff;text-align: center;background-color: #2AC9C1;display: block;float: right;}
.xxgk_left .zhinan{display: block;width: 218px;height: 55px;border: 1px solid #2acac2;background-color: #effffe;font-size: 16px;padding-left: 30px;font-weight: bold;color: #138987;margin-bottom: 10px;}
.xxgk_left .zhinan img{float: left;margin-top:19px;width: 18px;height: 18px;}
.xxgk_left .zhinan span{float: left;display: block;height:57px;line-height:57px;margin-left: 10px;}

.xxgk_top .tleft{float: left;/* padding-top: 20px; */width: 542px;height: 277px;}
.xxgk_top .tright{float: right;width: 250px;height: 297px;background-color: #effffe;/* margin-top: 10px; */}
.xxgk_main .news{font-weight: bold;color:#2AC9C1;font-size: 18px;width: 100%;height: 30px;}
.xxgk_main .news img{float: left;margin-top:8px;width: 4px;height: 18px;}
.xxgk_main .news span{float: left;display: block;height:30px;line-height:30px;margin-left: 10px;}
.xxgk_top .tleft ul li{line-height: 40px;width: 542px;height: 40px;}
.xxgk_top .tleft ul a{color: #333;}
.xxgk_top .tleft ul li:hover span{color:#cb1d0d;}
.xxgk_top .tleft ul li:hover .sp1{background-color:#cb1d0d;}
.xxgk_top .tleft ul span{color: #999;display:block;float: left;}
.xxgk_top .tleft ul .sp3{float: right;}
.xxgk_top .tleft ul .sp1{width: 4px;height: 4px;background-color: #999;margin-top:18px;margin-right: 8px;}
.xxgk_top .xxgk_neirong{text-indent: 2em;padding-left: 9px;padding-right: 9px;}
.xxgk_top .xxgk_neirong a{font-size: 16px;color: #333;line-height:32px;}
.xxgk_top .tright .sq{margin-bottom: 20px;margin-top:10px;margin-left: 19px;}
.xxgk_top .tright .shengqing{width: 103px;height: 28px;border-radius: 14px;background-color: #2acac2;line-height: 28px;text-align: center;border:none;margin-right: 10px;border: 1px solid #2acac2;background-color: #effffe;}
.xxgk_top .tright .shengqing:hover{background-color:#2AC9C1;transition:0.3s ease-in-out;}
.xxgk_top .tright .shengqing:hover a{color: #fff;transition:0.3s ease-in-out;}
.xxgk_top .shengqing a{color: #2AC9C1;}
.xxgk_top .tright .chaxun{width: 216px;height: 28px;line-height: 28px;text-align: center;background-color: #2AC9C1;border:none;border-radius: 14px;margin-left: 19px;}
.xxgk_top .tright .chaxun:hover{background-color:#effffe;transition:0.3s ease-in-out;border: 1px solid #2acac2;}
.xxgk_top .tright .chaxun:hover a{color: #2AC9C1;transition:0.3s ease-in-out;}
.xxgk_top .tright .chaxun a{color: #fff;}
.xxgk_bg{width:810px;height:100px;margin-top: 20px;margin-bottom: 20px;}
.xxgk_gk{width: 810px;height:40px;background-color: #eee;margin-bottom: 10px;font-weight: bold;color: #2AC9C1;font-size: 18px;}
.xxgk_gk img{float: left;margin-top:11px;}
.xxgk_gk span{display: block;float: left;line-height: 40px;height: 40px;margin-left: 10px;}
.xxgk_ny li{float: left;width: 154px;height:40px;margin-right: 10px;margin-bottom: 10px;}
.xxgk_ny li.la{margin-right: 0;}
.xxgk_ny a{display: block;width: 152px;height: 38px;border:1px solid #eee;text-align: center;line-height: 38px;color: #333;border-radius: 3px;overflow: hidden;}
.xxgk_ny a:hover{background-color:#2AC9C1;transition:0.3s ease-in-out;color: #fff;border:1px solid #2AC9C1;}
.xxgk_ny a:hover img{display: none;}
.xxgk_ny a img{margin-right: 10px;vertical-align:  initial;}




/*信息公开列表*/
.xxml_main{width: 1120px;height: auto;margin:auto;background-color: #fff;padding-bottom: 44px;}
.xxml_slide{float: left;width: 250px;}
.xxml_cont{float: left;width: 807px;margin-left: 20px;}
/* container left */
.xxml_slide .zhinan{display: block;width: 218px;height: 55px;border: 1px solid #2acac2;background-color: #effffe;line-height: 55px;font-size: 16px;padding-left: 30px;font-weight: bold;color: #138987;margin-bottom: 10px;}
.xxml_slide .lastzhi{margin-top: 10px;}
.xxml_slide .zhinan img{float: left;margin-top:18px;}
.xxml_slide .zhinan span{display: block;float: left;height: 55px;line-height: 55px;margin-left: 10px;}
.xxml_slide .xinxi{margin-left: 10px;}
.xxml_slide .gaikuo{width: 200px;height: 35px;background-color: #eee;padding-left: 20px;padding-right: 10px;margin-bottom:10px;
font-size: 16px;line-height: 35px;border-radius: 3px;cursor: pointer;}
.xxml_slide .gaikuo span{display: block;height: 35px;height: 35px;float: left;}
.xxml_slide .gaikuo img{display: block;float: right;margin-top: 13px;}
.xxml_slide .first_gaikuo{margin-top: 15px;}
.xxml_slide .last_gaikuo{margin-bottom: 15px;}
.xxml_slide .xianfa{display: block;height: 34px;border-bottom: 1px solid #eee;line-height: 34px;padding-left: 20px;
width:210px;cursor: pointer;}
.xxml_slide .xianfa:hover{background-color: #effffe;color: #138987;}
.xxml_slide .xianfa span{color: #138987;margin-right: 5px;}


.xxml_content .jieshao{line-height: 57px;font-weight: bold;color: #2AC9C1;font-size: 18px;}
.xxml_content .jieshao img{float: left;margin-top: 10px;}
.xxml_content .jieshao span{display:block;height: 40px;line-height: 36px;margin-left: 10px;}
.xxml_content .find{width:787px;height: 50px;background-color: #eee;font-size: 16px;line-height: 50px;padding-left: 20px;}
.xxml_content .find p{display: inline-block;float: left;margin-right: 30px;line-height:50px;}
.xxml_content .find .lastp{margin-right: 0;}
.xxml_content .find strong{margin-right: 8px;float: left;line-height: 50px;}
.xxml_content .find p input{padding:0 10px;width: 168px;height: 26px;border:1px solid #e7e7e7;border-radius: 9px;margin-left: 10px;
float: left;margin-top: 12px}
.xxml_content .find button{cursor:pointer;width:105px;height: 28px;border-radius: 10px;background-color: #2ac9c1;color: #fff;line-height: 28px;text-align: center;border:none;float: right;margin-right: 20px;margin-top: 11px;}
.xxml_content .find span{display: block;float: left;height: 50px;line-height: 50px;}

.xxml_content .find .btn{width: 54px;
    height: 28px;
    border: none;
    color: #fff;
    text-align: center;
    background-color: #2AC9C1;
    display: block;
    float: right;
    margin: 12px 11px 0 0px;
}


.xxml_content .tab{margin-top: 20px;margin-bottom: 20px;}
.xxml_content .tab thead .first_tr td{border-color: #2acac2;height:33px;background-color: #effffe;line-height: 33px;}
.xxml_content .tab td{border: 1px solid #eee;height:30px;text-align: center;line-height: 30px;font-size: 14px;margin-bottom:10px;}
.xxml_content table{border-collapse:separate; border-spacing:2px 10px;}

.xxml_content .page_left{float: left;}
.xxml_content .page_right{float: right;}
.xxml_content .page_left span{color: #e3393a;}
.xxml_content .page_right a{color: #333;}
.xxml_content .page_right input{width: 29px;height: 19px;border: 1px solid #eee;text-align: center;margin: 0 10px 0 9px;}
.xxml_content .page_right i{display: inline-block;width: 31px;height: 21px;background-color: #cb1d0d;text-align: center;color: #fff;
font-style:normal;line-height: 21px;cursor: pointer;}
                                
                                
/*xxgk show*/
.is-detailBox{ width: 1118px; padding: 20px 30px; margin: 0 auto 10px; background: #fff; border: 1px solid #ddd; border-top: none; }
.m-contentBox{border: 1px solid #cccccc;overflow: hidden;margin: 0 auto;padding: 30px;}
.m-contentBox .show_tittop span{padding: 20px 0;line-height: 50px;font-size: 24px;text-align: center;float: left;width: 100%;}

.u-newsinfo{ width: 100%; height: 43px; line-height: 43px; background: #fafafa; text-align: center; font-size: 14px;}
.u-newsinfo span{ color: #999; font-size: 14px; padding: 0 25px;}
.show_tittop .font{width: 125px;float: right;/* padding-top: 41px; */color: #777777;}
.show_tittop .font a{ color: #999; padding: 0 2px;}
.show_tittop .font a:hover{ color: #e70002;}
.u-newscontnet{font-size: 16px;text-align: justify;}
.u-newscontnet p{ line-height: 36px; line-height: 36px;}
.show_tittop{width: 100%;height: 125px;overflow:  hidden;}
.breadcrumb{background: none;margin-bottom: 15px;padding-left: none;color: #cfcfcf;margin-top: 15px;}
.breadcrumb .bianse{color: #777777;}
.detail{margin-bottom: 30px;font-size:12px;border-top: 1px solid #dddddd;background:#fbfbfb;width: 100%;/* height: 129px; */overflow: hidden;}
.detail_ysj{line-height: 35px;float: left;height: 35px;/* margin-right: 4px; */margin-bottom: 1px;}
.detail_ysj span{float: left;color:#333;font-size:  16px;width: 104px;background: #f5f5f5;height: 35px;width: 103px;display: inline-block;text-align: center;margin-right: 1px;}
.detail_ysj em{color: #777;height: 35px;background: #f5f5f5;width: 140px;display: inline-block;line-height: 35px;font-size: 16px;text-indent: 10px;}
.divider a:hover{color: #e70002;}




/*xiugai*/
#heder_jcwdgk_con2{
    margin-top: 6px;
    height: 103px;
    margin-left: 11px;
}
#heder_jcwdgk_con2 .wdgk_k_header .jcwdgkHeader{
    width: 63px;
    height: 88px;
    background: #fff;
    /* margin-left: 9px; */
}
#heder_jcwdgk_con2 .jcwdgkHeader span {
    font-size: 14px;
    font-weight: bold;
}
#heder_jcwdgk_con2 i{
    height: 62px;
}
#heder_jcwdgk_con2 .jcwdgkHeader_con1 i{
    background: url(../images/jcwdgk_x.png) 9px 14px no-repeat;
}
#heder_jcwdgk_con2 .jcwdgkHeader_con2 i{
        background: url(../images/jcwdgk_x.png) -82px 17px no-repeat;
}
#heder_jcwdgk_con2 .jcwdgkHeader_con3 i{
        background: url(../images/jcwdgk_x.png) -176px 19px no-repeat;
}
#heder_jcwdgk_con2 .jcwdgkHeader_con4 i{
        background: url(../images/jcwdgk_x.png) -269px 21px no-repeat;
}
#heder_jcwdgk_con2 .jcwdgkHeader_con5 i{
        background: url(../images/jcwdgk_x.png) -361px 18px no-repeat;
}

#heder_jcwdgk_con2 .wdgk_k_header ul{
    /*width: 53px;*/
    width: 78px;

    height: auto;
    padding: 5px 0px 5px 7px;
    min-height: 78px;
}
#heder_jcwdgk_con2 .wdgk_k_header ul li{
    font-size: 12px;
}
#heder_jcwdgk_con2 .wdgk_k_header li .icon{margin-right: 5px;}
#heder_jcwdgk_con2 .wdgk_k_header3 ul{
        height: auto;
}
 #heder_jcwdgk_con2 .wdgk_k_header4 ul{
        height: 122px;
}


/*myzj*/
.vote-lsit{
    float: left;
    width: 100%;
}
.touipao_button .btn-submit{
    width: 91px;
    height: 28px;
    color: #138987;
    float: left;
    border: none;
    font-size: 16px;
    line-height: 28px;
    background: #effffe;
    margin-top: 22px;
    border: 1px solid #c3f6f3;
    cursor: pointer;
    text-align: center;
    margin-left: 45px;
}
.xxgk_right .ysqgk_con_p{
        height: 100%;
}

.xxgk_right .ysqgk_con_p p{
    margin: 6px 0px;
    text-indent: 24px;
    line-height: 26px;
}
.xxsqgk_top_contit{
      width: 100%;
    text-align: center;
    display: inline-block;
    line-height: 78px;
    font-size: 22px;
    margin-top: 32px;
    color: #333;
     font-weight: bold;
              }
.wyxx_btnys{
    width: 113px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    background: #2AC8C0;
    float: left;
    font-size: 16px;
    margin-left: 78px;
   -webkit-transition:400ms;-o-transition:400ms;-moz-transition:400ms;transition:400ms;
}
.wyxx_btnys img{
    float: left;
    margin: 5px 5px 5px 8px
}
.wyxx_btnys span{
    color: #fff;
    float: left;
}



/*list_tpxw*/
.tpxw_list li{width: 190px;float: left;float: left;width: 33%;text-align: center;margin-bottom: 20px;}
.tpxw_list ul li a img{width: 200px;height: 151px;}
.tpxw_list ul li a p{width: 100%;margin: 0 auto;overflow: hidden;}




.phone_bg{
  background: url(../images/phone_bg.png) 0 0 no-repeat;
  display: inline-block;
  width: 44px;
  height:65px;
  position: absolute;
      margin-left: 12px;
    margin-top: 9px;

}







/*xxgkNav*/
.xxgk_arrowNav{
    width: 250px;
    /* padding: 18px 20px; */
    /* border: 1px solid #dbdbdb; */
}
.xxgk_arrowNav li{
    overflow: hidden;
    zoom: 1;
       margin-bottom: 10px;
}
.xxgk_arrowNav li .tit{
    height: 42px;
    display: inline-block;
    width: 247px;
    border: solid 1px #dbdbdb;
    float: left;
    background: url(../images/icon_arrow_rey.png) no-repeat 0 0;
}
.xxgk_arrowNav li .tit span{
    overflow: hidden;
    text-overflow: ellipsis;
    text-overflow: ellipsis;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    padding-left: 70px;
    font-size: 18px;
    line-height: 42px;
}
.xxgk_arrowNav li .tit:hover{
    background-color: #f5f5f5 !important;
    color: #676767 !important;
    cursor: pointer;
}
.xxgk_conter_k{
    width: 100%;
    height: auto;
    float: left;
    overflow: hidden;
}
.xxgk_list_left .xxgk_tit_z{
    width: 100%;
    height: 55px;
    display: inline-block;
    background: #3269b8;
    font-weight: bold;
    font-size: 22px;
    line-height: 55px;
    text-align: center;
    color: #fff;
}
.xxgk_arrowNav .on .tit{
    background:  no-repeat 0 0;
}
.xxgk_arrowNav .zlm_tit{
    border: solid 1px #dbdbdb;
    float: left;
    width: 227px;
    padding:10px 10px 0 10px;
    border-top: none;
}
.xxgk_arrowNav .zlm_tit a{
    line-height: 35px;
    width: 207px;
    /* height: 35px; */
    display: inline-block;
    font-size: 16px;
    background: #f5f5f5;
    /* text-indent: 20px; */
    margin-bottom: 10px;
    padding-left: 20px;
} 
.xxgk_list_right_top2{
    border-bottom: 1px solid #dbdbdb;
    background: #f5f5f5;
    overflow: hidden;
}
.sdzl_tit_rj{
    height: 50px;
    width: 100%;
    float: left;
}
.sdzl_tit_rj a{
    /* width: 129px; */
    height: 56px;
    font-size: 18px;
    float: left;
    padding: 0 12px;
    background: #effffe;
    line-height: 56px;
    color: #2ac9c1;
    border: 1px  solid #c3f6f3;
    text-align: center;
    }

.sdzl_tit_rj .ons{
    background: #2ac9c1;
    color: #fff;
}





/*分页/翻页*/   
#pagination{
    font-size: 0;
    width: 100%;
    text-align: center;
}

#pagination li{
    display: inline-block;
    background: #fff;
    border: 1px solid #dfdfdf;
    padding-right: 0;
    padding-left: 0;
    margin-right: 2px;
    margin-left: 2px;
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
    line-height: normal;
    height: auto;
}

#pagination li a,
#pagination li span{
    float: none;
    display: block;
    margin-left: 0;
    border: none;
    padding: 0 10px;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    color: #666;
}

#pagination li a.current{
    background-color: #005db5;
    color: #fff;
}

#pagination .page_jump{
    font-size: 0;
}

#pagination .page_jump a,
#pagination .page_jump span,
#pagination .page_jump input{
    display: inline-block;
}

#pagination .page_jump input{
    height: 30px;
    width: 40px;
    vertical-align: top;
    border: 1px solid #eee;
    border-top: none;
    border-bottom: none;
    font-size: 16px;
    padding: 0 5px;
}
/*分页*/

/*底部*/
.alert-mengban{position: fixed;top: 0px;left: 0px;z-index: 1000;background: #000000;opacity: 0.8 !important;filter: alpha(opacity=80) !important;width: 100%;height: 100%;display: none;}
.alert-warning{position: fixed;left: 50%;top: 30%;margin-left:-300px; width: 600px;height: 270px;background:#fff;z-index: 10001;display: none; border:2px solid;
    border-radius:10px;}
.alert-delete{width: 100%;height: 38px;position: relative;}
.alert-delete span{position: absolute;top:10px;right: 10px; width: 19px;height: 19px;background: url(../images/close_ck.png) center center no-repeat;cursor:pointer;}
.alert-wzsm{width: 520px;height: 100px;margin: 15px auto 0; line-height: 35px;font-size: 24px;color: #000;text-align: center;font-family:"Microsoft YaHei"; padding-bottom: 15px;border-bottom: 1px solid #d4d4d4;}
.alert-wzsm p{font-size:24px;font-family:"Microsoft YaHei";}
.alert-footer{width: 100%; height: 105px;font-size: 24px;color: #000;}
.alert-footer span{cursor: pointer;float: left;font-family:"Microsoft YaHei";}
.continue{width: 124px;height: 42px;background: url(../images/jxfw_text.png) center center no-repeat;}
.fangqi{line-height: 42px;font-size: 20px;color: #ab0d07;margin-left: 20px;}
.xuanze{width: 210px;height: 42px;margin: 25px auto 0;}
/*底部*/


.lists_for_python{display:none;}

/*背景*/

.shuzibaozhi{display:none;}


